     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1680px) {
        .nav{
            padding-left:60px;
        }
        .nav ul li{
            padding: 0 15px;
        }
		 .navcn{
            padding-left:100px;
        }
		 .navcn ul li{
            padding: 0 25px;
        }
        .index_logo{
            padding-left:2%;
        }
        .module_page2 figcaption{
            padding-left:7%;
            width: 800px;
        }
        .module_page2 .w1400{
           justify-content: flex-end;
        }
        .module_page2::after{
            right:1%;
        }
		

    }
	
	 @media screen and (max-width: 1550px) {
        .nav ul li{
            padding: 0 10px;
        }
		
 .navcn ul li{
            padding: 0 25px;
        }

    }

    @media screen and (max-width: 1480px) {
		 .nav{
            padding-left:10px;
        }
		.nav ul li{
            padding: 0 10px;
        }
		 .navcn{
            padding-left:50px;
        }
		 .navcn ul li{
            padding: 0 20px;
        }
        .module_page2::after{
            display: none;
        }
        .news_swiper .gallery-top{
            height: 300px;
        }
        .news_swiper .gallery-thumbs{
            height: 375px;
        }
        .news_swiper .gallery-top figcaption{
            padding-top: 30px;
        }


    }



    @media screen and (max-width: 1420px) {
		
		
		.nav ul li a{
			font-size:14px;
		}
		.navcn ul li a{
			font-size:17px;
		}
        .index_logo{
            width:24%;
        }
        .nav ul li{
            padding: 0 10px;
        }
		 .navcn ul li{
            padding: 0 15px;
        }
        .module_page1 ul li{
            width: 20%;
        }
        .nav2_list ul li{
            padding: 0 10px;
        }
        .nav2_list ul li:first-child{
            padding-left: 10px;
        }
        .module_page2 figcaption{
			
          width: 492px;
            padding-left: 4%;
        }
		.module_page2 figcaption p{
			padding-right:3%;
		}
        .footer_mod{
            margin-right: 40px;
        }
        

    }

    @media screen and (max-width: 1200px) {
        .nav{
            display: none;  
        }
        .search{
            display: none;
        }
        .menu{
                display: block;
                float: right;
             }
            .menu_down{
                position: absolute;
                left:0;
                z-index: 9999999;
                width: 100%;
                padding-bottom: 22px;
                background:rgba(208,51,51,0.9);
                display: block;
              }
            .menu_down li{
                line-height: 3.5;
                text-align: center;
                border-bottom: 1px solid #fff;
                }
            .menu_down li a{
                display: block;
                font-size: 18px;
                color: #fff;
             }
            .menu span.icon-bar{
                background: #000;
                width: 26px;
                height: 2px;
                display: block;
                -webkit-transition: all 300ms ease-out; 
                -moz-transition: all 300ms ease-out;
                transition: all 300ms ease-out; 
            }
            .menu .sr-only{
                display: none;
            }
            .menu .icon-bar:nth-child(2){
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .menu .icon-bar:nth-child(3){
                margin-top: 8px; 
                -webkit-transform: scale(1,1);
                -moz-transform: scale(1,1);
                -ms-transform: scale(1,1);
                transform: scale(1,1);
                -webkit-transform-origin: center center;
                -moz-transform-origin: center center;
                -ms-transform-origin: center center;
                transform-origin: center center;
            }
            .menu .icon-bar:nth-child(4){
                margin-top: 8px; 
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .xz .icon-bar:nth-child(2){
                -webkit-transform: rotate(45deg) translate(4px,-3px);
                -moz-transform: rotate(45deg) translate(4px,-3px);
                -ms-transform: rotate(45deg) translate(4px,-3px);
                transform: rotate(45deg) translate(4px,-3px);
                transform-origin:0 0;
            }
            .xz .icon-bar:nth-child(3){
                opacity: 0;
            }
            .xz .icon-bar:nth-child(4){
                -webkit-transform: rotate(-45deg) translate(3px,2px);
                -moz-transform: rotate(-45deg) translate(3px,2px);
                -ms-transform: rotate(-45deg) translate(3px,2px);
                transform: rotate(-45deg) translate(3px,2px);
            }
            .header{
                display: -webkit-flex;
                display: flex;
                -webkit-align-items: center;
                align-items: center;
                justify-content: space-between;
                padding: 0 4%;
            }
            .index_logo{
                padding-left:0;
            }
            .header .clear{
                display: none;
            }
			
		

    }
	




















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 767px) {
         body{
			 width:100%;
			 overflow:hidden;
			 overflow-y:scroll;
		 }
		 .market .img .img2{
				padding-left:0px;
			}
			.product2_ewm{
				width:100%;
				height:144px;
			}
			.product2_ewm figure{
				width:100px;
				height:100px;
			}
			.product2_ewm figcaption {
    float: left;
    padding-left: 19px;
    padding-top: 0px;
}
.product2_ewm figcaption h6{
	 padding-bottom: 10px;
}
.product2_ewm figcaption h3{
	font-size:18px;
	    padding-bottom: 10px;
}
.product2_ewm figcaption h4{
	font-size:18px;
}
	.contact_list ul li p::before{
		top:10px;
	}	
		
		
		
		
        .nav_swiper{
     position: absolute;
            bottom:0;
            left:0;
            z-index: 999; 
            width: 100%;  
            display: block;
}
.nav_swiper .swiper-button-next{
    width: 15px;
    height: 15px;
    background-size: 15px 15px;
    top:85%;
    right:1px;
}
.nav_swiper .swiper-button-prev{
    width: 15px;
    height: 15px;
    background-size: 15px 15px;
    left:1px;
    top:85%;
}
.nav_swiper .swiper-slide{
    background:#256576;
    height: 40px;
    line-height: 40px;
    -webkit-transition: ease-in-out .3s;
    -o-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
    position: relative;
}
.nav_swiper .swiper-slide a{
    display: block;
    width:100%;
    height:100%;
    text-align: center;
    font-size: 12px;
    color: #fff;
}
.nav_swiper .swiper-slide.choose{
    background: #e62129;
}
.nav_swiper .swiper-slide:hover{
    background: #e62129;
}
.nav_swiper .swiper-slide::after{
    content: '';
    position: absolute;
    right: 0px;
    top:0px;
    width:1px;
    height: 100%;
    background: #217a92;
}
.nav_swiper .swiper-slide:last-child::after{
    display: none;
}
        .wk{
            -webkit-align-items:inherit;
            align-items:inherit;
        }
            .pcmen{
                display: none;
            }
  			.header{
                height: 60px;
                padding: 0 4%;
            }
            .index_logo {
                width: 40%;
                padding: 4% 0 4% 0;
            }
            .menu .icon-bar:nth-child(3){
                margin-top: 7px; 
                
            }
            .menu .icon-bar:nth-child(4){
                margin-top: 7px; 
               
            }
            .banner .swiper-button-next{
                display: none;
            } 
            .banner .swiper-button-prev{
                display: none;
            }
            .module_page1{
                display: none;
            }
            .module_page2::before{
                display: none;
            }
            .module_page2 .w1400{
                -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
            }
            .module_page2{
                width: 92%;
                margin: 0 auto;
                padding-bottom:4%;
                padding-top: 8%;
            }
            .nav2_list{
                display: none;
            }
            .module_page2 figcaption{
                position: initial;
                height: 400px;
                padding-top:8%;
                padding-left: 4%;
                margin-bottom:6%;
            }
            .module_page2 figcaption h6{
                font-size: 14px;
            }
            .module_page2 figcaption h3{
                font-size: 24px;
            }
            .module_page2 figcaption p{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 5;
                overflow: hidden;
                padding-bottom: 0;
            }
            .module_page2 figcaption a{
                margin-top:10%;
            }
            .module_page2 figure{
                width: 100%;
                height:300px;
            }
            .module_page3{
                padding-top: 4%;
            }
            .in_title{
                font-size: 24px;
            }
            .module_page3{
                width: 92%;
                margin: 0 auto;
            }
            .inpro_list ul{
                margin-top: 6%;
                -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
            }
            .inpro_list ul li{
                width: 100%;
                margin-bottom: 4%;
            }
            .inpro_list ul li figcaption h3{
                font-size: 24px;
            }
            .inpro_list ul li figcaption p{
                font-size: 14px;
            }
            .inpro_list ul li:hover figcaption{
                -webkit-transform: translateY(100px);
                -ms-transform: translateY(100px);
                -o-transform: translateY(100px);
                transform: translateY(100px);
            }
            .module_page3::after{
                display: none;
            }
            .inpro_list{
                padding-bottom: 0;
            }
            .module_page3{
                padding-bottom: 4%;
            }
            .module_page4{
                padding-top: 0;
                padding-bottom: 4%;
            }
            .news_swiper{
                -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
            }
            .module_page4{
                width: 92%;
                margin: 0 auto;
            }
            .news_swiper .gallery-thumbs{
                height: 260px;
            }
            .news_swiper .gallery-top{
                margin-top: 4%;
            }
            .news_swiper .gallery-top figcaption p{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 3;
                overflow: hidden;
                padding-bottom: 0;
            }
            .news_swiper .gallery-top figcaption h3{
                font-size: 18px;
            }
            .news_swiper .gallery-top figcaption{
                padding: 6% 8%;
            }
            .news_swiper .gallery-top figcaption a{
                margin-top: 6%;
            }
            .innews_down ul li{
                width: 100%;
                margin-right: 0;
            }
            .innews_down ul li .ul_con p{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
                padding-bottom: 0;
                line-height: 20px;
            }
            .innews_down ul li .ul_con h3{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
                padding-bottom: 0;
            }
            .innews_down ul li .ul_time{
                height: 88px;
            }
            .ul_time h3{
                font-size: 30px;
            }
            .hist_page{
                width: 92%;
                margin: 0 auto;
            }
            .histab2_tukuang{
                flex-wrap: wrap;
                padding:0;
            }
            .histab2_tukuang .histab2_time{
                width: 86%;
                margin: 0 auto;
                height: 260px;
            }
            .histab2_tukuang .histab2_list{
                width: 100%;
            }
            .histab2_list h3{
                font-size: 30px;
                padding-bottom: 4%;
                padding-top: 6%;
            }
            .histab2_list p{
                font-size: 15px;
            }
            .hist_page{
                padding-bottom: 8%;
            }
            .footer_con{
                display: none;
            }
            .copy a{
                display: none;
            }
            .copy{
                width: 92%;
                margin: 0 auto;
                line-height:1.6;
                padding: 8px 0;
                height: 60px;
            }
            .inside_banner{
                height:210px;
            }
            .inside_banner h3{
                padding-top: 40px;
                font-size: 24px;
            }
            .inside_banner p{
                font-size: 12px;
            }
            .wn{
                position: relative;
            }
            .wn ul{
                width: 92%;
                margin: 0 auto;
                margin-top: 60px;
            }
            .wn ul li{
                width:33.33%;
                height:40px;
            }
            .wn ul li a{
                font-size: 12px;
                line-height:40px;
            }
            .inside_page{
                padding: 8% 0;
            }
            .inside_title{
                font-size: 24px;
                padding-bottom: 6%;
            }
            .about_top{
                width: 92%;
                margin: 0 auto;
                padding: 0;
            }
            .about_top figure{
                width: 100%;
                height: 300px;
            }
            .inside_page::before{
                display: none;
            }
            .inside_page::after{
                display: none;
            }
            .about_top figcaption{
                margin-left: 0;
                width: 100%;
            }
            .about_top figcaption ul li h3{
                font-size: 24px;
            }
            .about_top figcaption ul li{
                height: 120px;
            }
            .about_top figcaption ul li img{
                width: 60%;
            }
            .about_bottom{
                margin-top: 6%;
                padding: 0 6%;
            }
            .about_bottom p{
                font-size: 15px;
            }
            .about_con1  ul{
                width: 92%;
                margin: 0 auto;
            }
            .about_con1 ul li figure{
                width: 100%;
                height: 259px;
            }
            .about_con1 ul li figcaption{
                width: 100%;
                padding:4% 5% 4% 4%;
                -webkit-transform: translateY(0px);
                -ms-transform: translateY(0px);
                -o-transform: translateY(0px);
                transform: translateY(0px);
            }
            .about_con3 ul li figcaption h3{
                font-size: 22px;
                padding-bottom: 2%;
            }
            .about_con1 ul li{
                height: auto;
                margin-bottom:10%;
            }
            .about_con1 ul li figcaption p{
                font-size: 15px;
                line-height: 36px;
            }
            .about_con1 ul li figcaption h3{
                font-size: 24px;
                padding-bottom:8%;
            }
            .honor_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .honor_list ul li{
                width: 48%;
                margin-right: 4%;
            }
            .honor_list ul li figure{
                padding:5px;
                height: 120px;
            }
            .honor_list ul li figcaption{
                height: 36px;
                line-height: 36px;
                font-size: 12px;
            }
            .pro_pading ul li{
                width: 32px;
                height: 32px;
            }
            .honor_list ul li:nth-child(3n){
                margin-right: 4%;
            }
            .pro_pading ul li a{
                height: 32px;
                line-height: 32px;
            }
            .honor_list ul li:nth-child(2n){
                margin-right: 0;
            }
            .boss_top{
                width: 92%;
                margin: 0 auto;
            }
            .boss_top figcaption{
                width: 100%;
                height:200px;
            }
            .product_type ul{
                width: 92%;
                margin: 0 auto;
            }
            .product_type ul li{
                width: 100%;
                margin-bottom: 4%;
            }
            .product_type ul li figure{
                height: 250px;
            }
            .prodea_pad{
                padding:0;
                width: 92%;
                margin: 0 auto;
            }
            .news_dea_page .news_bj p{
                line-height: 30px;
                font-size: 15px;
            }
            .precise_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .precise_list ul li{
                margin-right: 0;
            }
            .precise_list2 ul li{
                width: 48%;
                margin-right: 4%;
            }
            .precise_list2 ul li:nth-child(2n){
                margin-right: 0;
            }
            .title3{
                padding:4% 0 6% 0;
            }
            .precise_list3 ul li{
                width: 48%;
                margin-right: 4%;
            }
            .precise_list3 ul li:nth-child(2n){
                margin-right: 0;
            }
            .inside_swiper{
                margin-top: 0;
                width: 92%;
                margin: 0 auto;
            }
            .inside_swiper .gallery-top{
                height: 240px;
            }
            .innews_down{
                width: 92%;
                margin: 0 auto;
            }
            .innews_down ul{
                margin-top:6%;
            }
            .videp_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .videp_list ul li{
                width: 48%;
                margin-right: 4%;
            }
            .videp_list ul li:nth-child(3n){
                margin-right: 4%;
            }
            .videp_list ul li:nth-child(2n){
                margin-right: 0;
            }
            .down_list ul{
                width: 84%;
                margin: 0 auto;
            }
            .down_list ul li{
                width: 100%;
                margin-right: 0;
                height: 315px;
                padding-top:15%;
            }
            .leader_list ul{
                width: 86%;
                margin: 0 auto;
            }
            .leader_list ul li{
                width: 100%;
                margin-right: 0;
                margin-bottom: 4%;

            }
            .leader_list ul li figcaption h3{
                font-size: 18px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
                overflow: hidden;
                padding-bottom: 0;
            }

            .leader_list ul li figcaption p{
                font-size: 12px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
                padding-bottom: 0;
            }
            .news_dea_title{
                flex-wrap: wrap;
                padding-bottom: 2%;
                width: 92%;
                margin: 0 auto;
            }
            .dea_font h3{
                font-size: 20px;
            }
            .dea_font p{
                font-size: 12px;
                padding-top: 2%;
            }
            .news_dea_page{
                width: 92%;
                margin: 0 auto;
            }
            .dea_font{
                padding-bottom: 3%;
            }
            .inside_page p.news_bj{
                padding-top: 0;
                font-size: 15px;
                line-height: 2.2;
                padding: 4% 3% 6% 3%;
                width: 92%;
                margin: 0 auto;
            }
            .news_nav{
                flex-wrap: wrap;
                width: 92%;
                margin: 0 auto;
            }
            .news_nav .news_back{
                margin-top: 4%;
            }
            .news_nav p{
                width:320px;
                white-space:nowrap;
                text-overflow:ellipsis;
                overflow:hidden;
            }
            .address{
                width: 92%;
                margin: 0 auto;
                font-size: 14px;
            }
            .address_list{
                -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
                width: 100%;
                justify-content: flex-start;
                width: 92%;
                margin: 0 auto;
                padding-top: 6%;
            }
            .address_list li{
                width: 32%;
                padding: 0;
                margin-right: 2%;
            }
            .address_list li:last-child{
                margin-right: 0;
            }
            .address_list li h3{
                font-size: 14px;
            }
            .inside_title::before{
                left: calc(22% - 10px);
            }
            .inside_title::after{
                right: calc(22% - 10px);
            }
            .peo_center h5{
                font-size: 16px;
                line-height:32px;
                padding-top: 4%;
            }
            .people_endit{
                width: 92%;
                margin: 0 auto;
            }
            .people_endit p{
                font-size: 15px;
                line-height: 30px;
                width: 92%;
                margin: 0 auto;
            }
            .staff_list li figcaption p{
                display: none;
            }
            .staff_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .staff_list ul li{
                height: auto;
                padding:6% 0;
            }
            .staff_list li figcaption h3{
                font-size: 16px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp:2;
                overflow: hidden;
                padding-bottom: 0;

            }
            .staff_list li figcaption{
                width: 62%;
                margin-left: 4%;
            }
            .staff_list ul li figure{
                width: 40%;
                height:auto;
            }
            .staff_list li figcaption h6{
               display: none;
            }
            .staff_list li figcaption .more2{
                margin-top: 10%;
                font-size: 12px;
            }
            .jion_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .jion_list ul li{
                width: 100%;
                margin-right: 0;
            }
            .jion_deapage{
                padding: 0 4%;
            }
            .jion_req{
                width: 92%;
                margin: 0 auto;
                padding-top: 6%;
            }
            .message{
                width: 88%;
                margin: 0 auto;
            }
            .w314{
                width: 100%;
            }
            .w296{
                width: 100%;
            }
            .wt ul li{
                width: 25%;
            }
            .contact_list ul li{
                width: 100%;
                margin-right: 0;
                padding-left: 6%;
                padding-right: 20px;
                padding-bottom:3%;
            }
            .contact_list ul li h3{
                font-size: 20px;
            }
            .contact_list ul li p{
                font-size: 15px;
                line-height: 24px;
                padding-bottom:5%;
            }
            .map{
                width: 92%;
                margin: 0 auto;
                margin-top: 5%;
                height: 300px;
            }
            .map img{
                height: 100%;
                height: 100%;
                object-fit: cover;
            }
            .menu_down{
                position: absolute;
                left:0;
                z-index: 9999999;
                width: 100%;
                height: 100%;
                top:0;
                padding-bottom: 22px;
                background:rgba(255,255,255,0.9);
              }
            .menu_down li{
                line-height: 3.5;
                text-align: center;
                }
            .menu_down li a{
                display: block;
                font-size: 15px;
                color: #444;
             }
            .menu span.icon-bar{
                background: #000;
                width: 26px;
                height: 2px;
                display: block;
                -webkit-transition: all 300ms ease-out; 
                -moz-transition: all 300ms ease-out;
                transition: all 300ms ease-out; 
            }
            .menu .sr-only{
                display: none;
            }
            .menu_down .close {
                text-align: right;
                padding-right: 4%;
                line-height:2.2;
            }
            .close i {
                font-size: 28px;
            }
            .menu_down li.search_phone{
            font-size: 0;
            display: none;
         }
         .search_phone input{
            display: inline-block;
            vertical-align: top;
            width:250px;
            border:1px solid #ccc;
            line-height: 30px;
            font-size: 14px;
            color: #222;
            padding:0 10px;
         }
         .search_phone button{
            line-height: 32px;
            display: inline-block;
            vertical-align: top;
            width: 50px;
         }
         .search_phone button i{
            display: block;
            font-size: 16px;
         }
.videopalyer iframe{
	width:100%;

	height:275px;
}

    }








